	body {
		bacground : white;
	}


	h1 {
		page-break-before: auto;
		color: a11110;
		font-size: 18pt;
		margin-top : 0px;
	  margin-bottom : 0px;
  }

	h2 {
		page-break-before: auto;
		color: 117110;
		font-size: 14pt;
		margin-bottom : 3px;
	}

	h3 {
		page-break-before: auto;
		font-size: 12pt;
		color: 111170
	}

	p {
		font-size: 11pt;
	}
  
	td {
		font-size: 10pt
	}

	li {
		font-size: 10pt
	}

  
    a, a:link, a:visited, a:active, a:focus
    {
        color : #6E749F;
        background : transparent;
        text-decoration : none;
        font-weight : bold;
    }
    
    a:hover
    {
        color : #6E749F;
        background : transparent;
        text-decoration : none;
        font-weight : bold;
    }
    
    body
    {
        background : #FFFFFF;
        font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #000000;
    }
    
	p {
        background : #FFFFFF;
        font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #000000;
		line-height: 1.1;
	}

    hr
    {
        color : #000000;
        background : transparent;
        width : 100%;
        height : 1px;
    }
        
    .header
    {
        background : transparent;
        color : #6E749F;
        font : bold 13pt Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
        letter-spacing : 1px;
		clear: both;
    }
    
    .content
    {
        background : #FFFFFF;
        color : #000000;
        vertical-align : top;
        font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    }

	.methods {
		border-left: 15 solid #CCCCCC;
		padding-left: 10;
		margin-left: 10;
	}

    
	.label {
        font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: bold;
	}

    .description
    {
        background : transparent;
        color : #000000;
		margin-left: 90;
        font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    }

	.prototype
	{
        color : #800000;
		font-weight: bold
	}

    .parameter
    {
        background : transparent;
        color : #800000;
		margin-left: 20;
        font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    }

    dd.parameter
    {
		line-height: 1.1;
        background : transparent;
        color : #000000;
		margin-left: 0;
        font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    }
 
	li.description
    {
		margin-left: 40;
    }

	.INLINE {
		margin: 20
	}

	.SUBSECTION {
		margin-left: 30;
	}

	.PAGE {
		page-break-before: always
	}
	
	STRONG {
		color : a11110
	}
	
	.NOTE {
		background-color: #FFFF80;
		padding: 5;
		border: thin black solid;
	}
  
  .BANNER {
    background-color: #000000;
		color: #ffffff;
  	font-size: 18pt;
  }

